""" 
Generic tool
**************
Types
0 Lines that split the canvas
1 Lines from point to point
2 Vericle or Horizontal line (point from point and length from data)
3 Staring point, angel and lengt
"""

class tc_tool():
    pointlist=[]
    def __init__(self,graphics,version=0):
        self.version=version
        self.graphics=graphics

    def draw(self):
        """ OVERIDE THIS METHOD """
        pass

    def setinparam(self,param):
        self.param=param
    
    
        


